rolling dog - German English Dictionary